365bet中国官方网站

  • word of the day

    howitzer

    howitzer - 365bet中国官方网站 definition and meaning for word howitzer

    Definition
    (noun) a muzzle-loading high-angle gun with a short barrel that fires shells at high elevations for a short range
    Synonyms : mortar , trench mortar
  • Download our Mobile App Today