POIL Meaning of POIL in English ˈpȯi(ə)l noun( -s )Etymology: French, literally, hair, from Latin pilus — more at pile : a thread of raw silk used as a core for tinsel Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012