snail syrup noun1 •A syrup made from snail slime for medicinal use.He reminded himself of one thing on reaching home, and that was to take the ground lizard and snail syrup his 'nennen' had brought for his asthma all the way from Grenada. — 1981