HUMMER MEANING IN ENGLISH

• Hummer Definition & Synonyms

  1. (n.) A humming bird.
  2. (n.) One who, or that which, hums; one who applauds by humming.


Synonyms:
Bullet, Heater, Smoke,

RECENT SEARCHES