meaning of stoolpigeon

1. someone acting as an informer or decoy for the police


Related Words

stoolpigeon |

Developed & Maintained By Taraprasad.com

Treasure Words