When I first arrived in France, the first thing I had to do was build a kitchen in the apartment where we were living. It was at this time that I realised just how many everyday words I hadn't learned whilst trying to study French in England. I would find myself in some hardware store gazing around wondering how to say "emulsion paint" or "sealant" or "washers". Even a simple word like "paint" can generate dozens of possiblities: vinyl, matt, eggshell, gloss, paintbrush, roller, paint tray, dilute, stir, drying time, undercoat, sandpaper, filler, finish, washable, etc.
If you are planning to go live in an foreign country, then start thinking about the possible word groups you are likely to encounter. Have a look around your kitchen and see what words you may need when abroad - not just the obvious ones like names of food items, but others. I know a lot of French people who have an excellent level in English but have never learned words like "sweep" "broom" "mop up" or "do the hoovering"!
If you are going to collect word groups like housework or DIY, then you could try making mindmaps. Go to my mind map pages for more information.