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.
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.