1. Not visible; unseen 2. (Espec. in Iraq) Weapons of Mass Destruction.
1. I can't see you. Are you invisible?
69👍 16👎