Language:
Free Online Dictionary|3Dict

敵臺

Source : CEDICT

defensive tower/look-out tower/enemy radio station