Inthralls meaning : To hold spellbound; to bewitch, charm or captivate. To make subservient; to enslave or subjugate.
inthralls
narrow escape
sputtering
exergues
reboring