The definitive guide to South Asian lingo

Definition 1 of 1

10 0
Noun.
0

Definition

A mechanical device commonly attached to an automobile wheel to minimize vibrations.
Also known as a shock absorber

Usage

David: Raju, what servicing you've done man?!....still sound is coming!
Raju: Sakapsob sir! Full demezed....
Added 2011-11-12 by ultraswamy

Root

English

Region

All India

Categories

Transportation

Related Terms

Demez, stepney