RAZOR-STRAP Meaning of RAZOR-STRAP in English n. Strap, strop, razor-strop. Soule. Dictionary of English synonyms. Словарь английских синонимов. 2012