Lughet
DictionaryEnglishhowitzer
EnglishMain Dictionary

howitzer

Universal Words noun a heavy gun that fires SHELLS high into the air for a short distance
Rate this entry

Same word in other sources

howitzerEnglishChineseGetWord CorpushowitzerEnglishChineseMain Dictionary

Related words

howlerEnglishhoweverEnglishhowEnglish
← Search