ramcommon nounproper nounEtymologyexpandfrom English ram (ram).Definition1. Armored ship acting as a ram.marineexpandUn projectile de quinze pouces du poids de deux cent quarante livres (…) traversa la cuirasse du ram confédéré.