LACRIMATOR
Meaning
(n. pl. lacrimators) A substance that causes the eyes to water; a tear gas or other eye-irritating agent.
Play history
- Last played:
- Never
- Times played:
- 0
(n. pl. lacrimators) A substance that causes the eyes to water; a tear gas or other eye-irritating agent.