What is the meaning of Carminative?

Carminative is an agent that relieves gas, spasms and helps digestion.