tinadubinsky.com
What does the phrase "sent to Coventry" mean? | Tina Dubinsky Freelance Copywriter Blogger
The english phrase, "sent to Coventry" is an idiom with elusive origins. Its use in print may shed light on its origin, but also confirm its meaning.