English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition krysha in British English

krysha noun

noun
1

in Russia, a member of a government body or a mafia group who is paid illegally by a business to provide support

Example

In the early 1990s it was practically impossible to launch a business without krysha.

Definition krysha in British English