taxing
动词 tax:
levy a tax on
同义词:tax
set or determine the amount of (a payment such as a fine)
同义词:tax, assess
use to the limit
同义词:tax, task
make a charge against or accuse
形容词 taxing:
not easily borne; wearing
同义词:burdensome, onerous