A source of help in a difficult situation.
Hindi meaning:सहारा
Synonyms: Remedy, Choice, Hope, Resort
Antonyms: Block, Hindrance, Obstruct, Injury
Example: Surgery may be the only recourse.
Trick to remember: Dufficult time ke resource hi recourse hote hain.