Phrases starting with the letter: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Previous word: shanghai
Next word: Shanhaikwan
Definition of: Shangri-la
(shang′gri·lä′) noun
1. Any imaginary hidden utopia or paradise.
2. The reported taking–off place of the United States Army bombers that raided Tokyo April 18, 1942: a term used by Franklin Roosevelt.
3. Any secret base for air force military operations. [From the locale of James Hilton's novel Lost Horizon]
Comment about this word, ask questions, or add new information about this topic: