Top Definition
Shortening of the word microwaveable.

Able to be cooked in a microwave oven.
I bought this ready meal but it doesn't say if it's micravable on the packaging.
by F A B Scott May 03, 2006
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.