BIBCOCK MEANING IN ENGLISH

• Bibcock Definition & Synonyms

  1. (n.) A cock or faucet having a bent down nozzle.


RECENT SEARCHES