sinkhole
nounDefinition of sinkhole
1
: a hollow place or depression in which drainage collects
2
: a hollow in a limestone region that communicates with a cavern or passage
3
: sink sense 2
4
: something (such as an unprofitable investment) that steadily drains money or resources
a financial sinkhole
Keep scrolling for more
Keep scrolling for more