House prices in many parts of the world have been booming for the better part of two decades.

  • 1
    tbp, your question is bordering "off-topic" - please always check with a dictionary first. In this case we are talking about a set phrase, where slightly other rules apply, but still it is recommended to give at least an own attempt or indicate what you understood so far. I suggest you take the tour and check out our help center. Welcome to the site! – Stephie Nov 30 '15 at 16:08

the better part of [time frame] is a set phrase meaning the majoity of [time frame] or more than half of [time frame].

See The Free Dictionary for example.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.