NichiDict

その場

そのば
其の場其場
[sonoba]

Meanings

1.Noun

there; the spot; the place; the occasion; the situation

2.Noun

then and there; on the spot; immediately; at once; impromptu