Meanings
to attach or secure something to a fixed point.
They moored the boat to the pier.
Synonyms
Antonyms
Last updated: 2025/01/11 11:59
Meanings
to attach or secure something to a fixed point.
They moored the boat to the pier.
Synonyms
Antonyms
Last updated: 2025/01/11 11:59