STROY Meaning of STROY in English verb Etymology: Middle English ~en, short for de~en Date: 13th century de~ Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012