Dictionary search results

Showing 1-4 of 4 results

mooring British & World English

A place where a boat or ship is moored

moor2 British & World English

Make fast (a boat) by attaching it by cable or rope to the shore or to an anchor

mooring English-Spanish

amarradero m, atracadero m