Synonyms of Put-in

Primary definition: A designated place on the bank of a river or lake where canoes, kayaks, or rafts can be conveniently launched into the water.

Full Dictionary Entry

Antonyms & Opposite Concepts