BE IN A DIFFICULT/AWKWARD POSITION Meaning of BE IN A DIFFICULT/AWKWARD POSITION in English See ↑ PROBLEM 7 Longman Activator English vocab. Английский словарь Longman активатор . 2012