stranded

    adjective
  1. [ship] encallat.
  2. [person] plantat sense mitjans de transport.
  3. abandonat, sense recursos.