1 |
[ noun ] an onerous or difficult concern
Synonyms Examples "the burden of responsibility" "that's a load off my mind" Related terms |
* |
|
1 |
[ noun ] an onerous or difficult concern
Synonyms Examples "the burden of responsibility" "that's a load off my mind" Related terms |
* |
|