Synonyms of Putt-putt

Primary definition: A miniature golf course or the game of miniature golf itself.

Full Dictionary Entry

Antonyms & Opposite Concepts