Word of the day

04/05/2012

Foudroyant – dazzling or stunning; having an awesome and overwhelming effect; occurring suddenly and severely (of disease).