その場 そのば there; that situation; that occasion n the spot (i.e. "on the spot"); immediately; then and there n Advanced ➥