← DefinitionshareGuesson the spotadverbImmediately and at the place where something is happening.adjectiveDone or happening immediately, at the place where something is happening, without delay.SynonymsimmediateadjectiveinstantadjectiveAntonymsdelayedadjective