noun land along a shore. adjectivelocated on such land: shorefront cottages.
shorefront 🔊 Listen to this noun land along a shore. adjective located on such land: shorefront cottages. Share Facebook Twitter Google +