capsule
Top 7000
Meanings
Noun
1. capsule
2. bottle cap
3. cap or primer for a gun
4. video or audio presentation (Quebec)
Examples2
Karl was in a space pod.
The Orion capsule may one day carry human beings to Mars.