to remove windows (comes from the Latin word fenestra meaning window)
The efenestration of the building left much to be desired in terms of climate control.
by MooglePower April 10, 2004
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×