Definition of そのば
-
(n) there; that situation; that occasion
私はその場の幸福な雰囲気に浸っていた。
I was immersed in the happy atmosphere of the occasion. -
the spot (i.e. "on the spot"); immediately; then and there
私はその場ですぐに賃金を払った。
I paid his wages on the spot.