Langtolang Multilingual Dictionary

Translate words and learn from multiple languages

Results for: "mooring"

Translating from English to Welsh

Additional Definitions (WordNet):


NOUN (2)

1. a place where a craft can be made fast;
[syn: mooring, moorage, berth, slip]

2. (nautical) a line that holds an object (especially a boat) in place;
[syn: mooring, mooring line]

No translations found for "mooring".