Definition of "troglodytish" in English