DAGLOCK MEANING IN ENGLISH

• Daglock Definition & Synonyms

  1. (n.) A dirty or clotted lock of wool on a sheep; a taglock.


RECENT SEARCHES