to drift (in the tide)/to rove/to lead a wandering existence/drifter/wanderer
Copyright © 2026 3Dict.net