iJunoon official Urdu Dictionary
عموماً تحقیراً یا مزاحاً: مشین یا آلہ خصوصاً جو عجیب یا باعث زحمت ہو، جھمیلا۔
English definition for contraption
1. n. a device or control that is very useful for a particular job
Sponored Video