meaning of stool pigeon

1. a dummy pigeon used to decoy others


Related Words

stool pigeon | stoolpigeon |

Developed & Maintained By Taraprasad.com

Treasure Words