martor Noun, m, martor witness, onlooker, voucher (person who vouches) Appox. usage (any sense): 98.8 per million words Appox. usage (any sense): 98.8 per million words