innlyksa

Adjective

 * 1) trapped, stranded