Please enable javascript to use dictionary! Howto enable javascript?
on the spot▼(at the very moment)preposition[UK: ɒn ðə spɒt] [US: ɑːn ðə ˈspɑːt]
red-handed▼(in the act of wrongdoing)adjective[UK: ˈred.ˈhæn.dəd] [US: ˈred.ˈhæn.dəd]
then and there▼(right at that moment in time)adverb[UK: ðen ənd ðeə(r)] [US: ˈðen ænd ˈðer]
↑