The AI-powered English dictionary
plural moorages
The act of mooring. examples
A place where a ship or an aircraft may be moored. examples
The fee for mooring. examples