HANDBARROW MEANING IN ENGLISH

• Handbarrow Definition & Synonyms

  1. (n.) A frame or barrow, without a wheel, carried by hand.


RECENT SEARCHES