Skip to content
Definition.com

London is a city with the sound of distant thunder. Ibid.