FREE PLACER Meaning of FREE PLACER in English ˈfrē|plāsə(r) nounEtymology: free place + -er : a secondaryschool student holding a free place Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012