← DefinitionshareGuessput putnounA small motorboat or engine that makes a repeated popping sound.verbTo move or operate with a repeated popping sound, like a small engine.Synonymsmotorboatnounchugverb