LOOSE HEAD Meaning of LOOSE HEAD in English noun : the end player in the front line of a rugby scrum whose team is to put the ball in play Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012