We use this expression to express vagueness or uncertainty.
You can use this phrase in ………… language.
A: Have you heard? Tom totally smashed his car last night!
B: Oh my God, what happened?
A: He drove into another car. Repairs will cost £50,000, more or less, but the good news is no one’s been hurt.
A: Have you finished the project at work?
B: More or less. I just need to finalise some details.