その場

there; the spot; the place; the occasion

Meaning

  1. n
    there; the spot; the place; the occasion; the situation
  2. n
    then and there; on the spot; immediately; at once; impromptu

Example sentences