POIND Meaning of POIND in English [ pɔɪnd , pɪnd ]■ verb Scots Law distrain or impound (a person's goods).OriginME: var. of dialect pind 'impound'. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004