> As a non-native English speaker, I need it all the time to follow conversations on Internet
I found that installing the google dictionary extension[1] for chrome solved that problem for me entirely.
you just doubleclick on the word and a popup opens with its definition.
This extension is the primary reason I'd loath to ever to switch browsers.
[1] https://chrome.google.com/webstore/detail/google-dictionary-...