-
adjectiverequiring more than usually expected or thought due; especially great patience and effort and skillOpposite:
Explanation of demanding
We don`t have explanations for this word yet.
We don`t have explanations for this word yet.