Definition of “idiocy” - English Dictionary

british dictionary