I believe it requires have a good grasp on the language of the domain. For instance, the word "gas" could be geared toward LP Gas, Natural Gas, Gasoline, and the plethora of companies in various gas businesses.
But as others have stated, Google, and many other research tools, even a dictionary like dictionary.com can help.
However the better you know the language, the easier it is.