DO-IT-YOURSELF Meaning of DO-IT-YOURSELF in English ■ noun full form of DIY . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004