Tamil Dictionary 🔍

beachhead

n. கடல் முப்ப்புத்தளம், படை இறங்குதற்காகப் பகைவருடைய கடற்கரையில் கைப்பற்றப்பட்ட நிலப்பரப்பு.


beachhead - Similar Words