TRUAGE


Meaning of TRUAGE in English

noun a tax or impost; tribute.

2. truage ·noun a pledge of truth or peace made on payment of a tax.

Webster English vocab.      Английский словарь Webster.