English vocabulary and translations (See all)
(nothing has changed) for generations: (nothing has changed) in the life spans of many people, in ages, in a long time
- "Most of these men come from families who have been fishing for generations."
Do you have smart way of remembering 'For generations'? Share it with us!