Tamil Dictionary 🔍

touchdown

Touch"down`, n. (Football) Defn: The act of touching the football down behind the opponents' goal . Safety touchdown. See under Safety.


touchdown - Similar Words