martor Noun, m, martor

  1. witness, onlooker, voucher (person who vouches)

Appox. usage (any sense): 98.8 per million words

Appox. usage (any sense): 98.8 per million words