DEFINITION OF THE DAY:
UMBRELLA
~ n.
Englishman’s essential companion; along with a dog, a stiff upper lip and a plentiful supply of sarcasm.
Courtesy of the Otford English Dictionary (no, not the Oxford one).
#FREE to read on
#KindleUnlimited
mybook.to/s8JXexa