Word of the day

26/11/2019

Daffled  – bewildered or disorientated by a sensory overload.