1.
enemy territory; enemy ground
Land held or controlled by the enemy in a war or conflict.
2.
away ground; the opponent's home (sports)
In sports reporting, the opposing team's home ground, where a team plays away.
Related Words
Compare:
本拠地 (home ground)