DOORNAIL MEANING IN ENGLISH

• Doornail Definition & Synonyms

  1. (n.) The nail or knob on which in ancient doors the knocker struck; -- hence the old saying, "As dead as a doornail."


RECENT SEARCHES