rhizoverb
Beta
Feedback
→
rugby
Team sport
noun · A team sport played with an oval ball, involving running, passing, and tackling.
English town
proper noun · A town in Warwickshire, England.
Enable JavaScript for search, audio, and interactive vocabulary practice.