in a corner

Prepositional phrase

 * 1) Placed in a difficult or awkward situation.
 * 2)  secretly; covertly
 * 1)  secretly; covertly

Translations

 * Welsh: mewn congl


 * Welsh: mewn congl