a large square in central London, England. The US embassy is on one side of the square, and people have traditionally gone there to protest against US actions which they disapprove of, such as the Vietnam War or the invasion of Grenada .
GROSVENOR SQUARE
Meaning of GROSVENOR SQUARE in English
Oxford guide to British and American culture English vocabulary. Руководство по британской и американской культуре, Оксфордский английский словарь. 2005