Hi, My father was reading a English newspaper and read this article title. "As sunseekers were grounded at Gatwick, others took to the beaches" Could you tell me what this title means? grounded at means "people stuck at the airport"??
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.