ensnared Definition
Definition
captured or entangled, especially in a situation or a set of circumstances from which it is hard to escape; ensnare (someone) or trapped
Browse
captured or entangled, especially in a situation or a set of circumstances from which it is hard to escape; ensnare (someone) or trapped
Browse