high-handed - Dictionary definition and meaning for word high-handed
Powered by Mnemonic Dictionary
hi hand = slap! . disregard feelings of others