LANGUAGEtech

Grow Your Language Skills

LANGUAGEtech

Grow Your Language Skills

Word of the Week:

defenestration [noun, English] - a) the act of throwing someone or something out of a window; b) the action of dismissing someone from a position of authority.