ratted
动词 rat:
desert one's party or group of friends, for example, for one's personal advantage
同义词:rat
employ scabs or strike breakers in
同义词:rat
take the place of work of someone on strike
give (hair) the appearance of being fuller by using a rat
同义词:rat
catch rats, especially with dogs
同义词:rat
give away information about somebody
同义词:denounce, tell on, betray, give away, rat, grass, shit, shop, snitch, stag