meaning of kangaroo court

1. an irregular unauthorized court


Related Words

kangaroo court |

Developed & Maintained By Taraprasad.com

Treasure Words