Top definition
A device, composition or other technological aid that helps you fall sleep
Are you having trouble falling asleep? Try a somnible like white noise or sleep hypnotherapy.
by SkycladTheWoad February 26, 2018
Get the mug
Get a Somnible mug for your bunkmate Rihanna.
buy the domain for your art site