SOMNUS is a latin root for sleep...hence somnolent is sleepy...
focus on "nolen"the famous directors latest flick is inception which is full of sleep and dreams..
Mr Som no lent you Chinese tea to drink so you are sleepy now
it can be split into somn(body) +no(not) +lent(leaned).if u sleep without leaning ur back. then u r definitely in a half sleep
if an ENT doctor inserts a nol(=pipe in hindi) into ur ear he will be giving u sedatives nd u will be drowsy. so SOMNOLENT=SOM(root word for sleep)+NOL(PIPE) +ENT