meaning of double agent

1. a spy who works for two mutually antagonistic countries


Related Words

double agent |

Developed & Maintained By Taraprasad.com

Treasure Words