Ait/eɪt/nounAn island in a river, especially the River Thames in England.Synonyms: eyot🔗 Explore synonyms & relationships🌍 See word origin & history