Longman Dictionary of Contemporary English homepage

Topic: WATER


1 noun
har‧bour1 British English ; harbor American English [countable]
TTW an area of water next to the land where the water is calm, so that ships are safe when they are inside it:
as they sailed into Portsmouth Harbour
Word of the Day
Word of the Day is:

Other related topics