n. tight grip; mechanical device which transmits power from the engine to the gears (in a vehicle); group of chicks; nest with eggs; group of people that is closely packed together
CLUTCH
Meaning of CLUTCH in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012