Please enable javascript to use dictionary! Howto enable javascript?
on-the-spot▼(at the scene)adjective[UK: ɒn ðə spɒt] [US: ɑːn ðə ˈspɑːt]
↑