History
History
Synonyms
UK
US
Meaning:
unsparing

holding nothing back

generous

PROCRUSTEAN as in Wiktionary
PROCRUSTEAN as in Wikipedia