transitive verb Date: 1821 to produce in an effortless manner , to depict clearly and exactly
STRIKE OFF
Meaning of STRIKE OFF in English
Merriam Webster. Explanatory English dictionary Merriam Webster. Толковый словарь английского языка Мерриам-Уэбстер. 2012