Search in full dictionary

SPOT, IN A TIGHT

SPOT, IN A TIGHT
ScnMaster
(colloquial) in a difficult situation; in trouble. Academy Level II Glossary