History
History
Synonyms
UK
US
Meaning:
complete

having all its parts; whole

total, not lacking

exhaustive

thorough; complete

all-inclusive, complete

overdrawn

having used, taken out, more money than one has in a bank account

wide-ranging

sweeping

having an effect on many people; too general (an so not accurate)

wide-ranging

WHOLE-HOG as in Wiktionary
WHOLE-HOG as in Wikipedia