1.type and sole genus of Xenosauridae: slender-bodied Mexican lizards having the upper surface covered with tiny granules and tubercles
have been through the mill
to have become exhausted or badly treated
The students have been through the mill and want to relax after the final exams.
More Idioms ...