stool pigeon Meaning and Definition

Urdu Translation

English Translation for stool pigeon

stool pigeon

اسٹول بھولا

Multiple Word Search

Search Result for stool pigeon

Definitions

English definition for stool pigeon

1. n. a dummy pigeon used to decoy others

2. n. someone acting as an informer or decoy for the police

Sponored Video