Advertisement

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
Advertisement

Antonyms & Opposite Concepts

Advertisement