House prices in many parts of the world have been booming for the better part of two decades.
-
1tbp, 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!– StephieCommented Nov 30, 2015 at 16:08
Add a comment
|
1 Answer
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.