VariousWords beta
Related Terms:
Noun
Definition: A possession or financial commitment that creates substantial ongoing expenses, especially one whose costs are considered to be unsustainable.
VariousWords beta
Definition: A possession or financial commitment that creates substantial ongoing expenses, especially one whose costs are considered to be unsustainable.