noun the land immediately adjacent to the sea. nounland bordering on the sea; a coast
seacoast 🔊 Listen to this noun the land immediately adjacent to the sea. noun land bordering on the sea; a coast Share Facebook Twitter Google +