take a hammering






take a hammering

be subjected to harsh treatment

be heavily defeated - informal




take a hammering :






take a hammering To HOME PAGE


Idioms Index – Previous Page




Related Links : take a hammering