Word of the day

March 25, 2015

Irrefragable – impossible to refute, alter, break, contest, controvert or disprove; indisputable.


%d bloggers like this: