English Dictionary
Definition jugad in British English
jugad noun
noun
1
a quick and innovative way of solving a problem
Example
India is famous for jugad technology.
