English to Hindi

Meaning for:
lie in wait
other
छिपकर बैठना