MOORAGE


Meaning of MOORAGE in English

noun a place for mooring.

Webster English vocab.      Английский словарь Webster.