Skip to main content

leigh-bee's definitions

ambrosen

to see life anew, to feel rejuvinated, to see life again
As the sun broke through the hemisphere, the sight of him ambrosened me.
by leigh-bee September 26, 2003
mugGet the ambrosen mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email