put-put Meaning, Definition & Usage

  1. noun a small gasoline engine (as on motor boat)

WordNet