on thorns

on thorns

continuously uneasy, especially in fear of being detected.
See also: on, thorn