Longman Dictionary of Contemporary English homepage

Topic: LAW


kangaroo court

noun
     
kangaroo court [countable]
SCL an unofficial court that punishes people unfairly
Word of the Day
The LAW
Word of the Day is:

Other related topics