English Dictionary
Definition the dizzy heights (of something) in British English
the dizzy heights (of something) phrase
phrase
1
an important or successful position. This is often used to show that the position is not really very impressive
