PINK


Meaning of PINK in English

v.intr. (of a vehicle engine) emit a series of high-pitched explosive sounds caused by faulty combustion. [imit.]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.