Top Definition
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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.