Language:
Free Online Dictionary|3Dict

敌台

Source : CEDICT

defensive tower/look-out tower/enemy radio station