• stranded (is•trán•ded)

    1. :
      nása mahigpit na pangangailangan, gaya ng kawalan ng salapi o matutuluyan