drop the mooring ( synonym found)

Definition of drop the mooring:

°(nautical) A type of boat with three parallel hulls.

Definition of drop the mooring:

°(nautical) A type of boat with three parallel hulls.

Back to Top