Laughing gas

What is Laughing gas?

Laughing gas definition and meaning on Dictionary terms:
noun