ratting

Noun
  1. to furnish incriminating evidence to an officer of the law (usually in return for favors)

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

ratting
A man is ratting on his former associates to the police.