Synonyms of Pier

Primary definition: A structure built on posts extending from land out over water, used as a landing place for boats or as a promenade.

Full Dictionary Entry

Antonyms & Opposite Concepts