to lay at anchor

listen to the pronunciation of to lay at anchor
English - English

Definition of to lay at anchor in English English dictionary

To lie at anchor
ride