Skip to main content

Read-Admiral Noodle's definitions

embed

A journalist embeded (ie: deployed with) coalition forces during Operation Iraqi Freedom.
I just saw a hideous story from a british embed.
by Read-Admiral Noodle March 20, 2003
mugGet the embed 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