HAVE A SLATE LOOSE


Meaning of HAVE A SLATE LOOSE in English

phrasal

chiefly Britain : to be slightly defective mentally

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.