put-put n : a small gasoline engine (as on motor boat) [also: {put-putting}, {put-putted}]
Copyright © 2024 3Dict.net