LOCK-DOWN MEANING IN ENGLISH

• Lock-down Definition & Synonyms

  1. (n.) A contrivance to fasten logs together in rafting; -- used by lumbermen.


RECENT SEARCHES