meaning of isolationist

1. an advocate of isolationism in international affairs


Related Words

isolationist | isolationistic |

Developed & Maintained By Taraprasad.com

Treasure Words