LOBCOCK MEANING IN ENGLISH

• Lobcock Definition & Synonyms

  1. (n.) A dull, sluggish person; a lubber; a lob.


RECENT SEARCHES