Taxing
Definitions
4
Posts
4
Posters
333
Views
-
difficult or needing a lot of thought or effort:
-
needing too much effort:
-
Physically or mentally demanding.
-
To [raise] the [cost] of something way over the [price].
Explore More Definitions
Browse our collection of 300,000+ community-written definitions