Definisi 'doodlebug'

English to English
noun
1 a small motor vehicle Terjemahkan
source: wordnet30

2 a small jet-propelled winged missile that carries a bomb Terjemahkan
source: wordnet30

3 the larva of any of several insects Terjemahkan
source: wordnet30


Visual Synonyms