困窘

Adjective

 * 1) embarrassed; awkward
 * 2) hard up; destitute; poverty-stricken