How to show that language L is NOT context-free?

True or false: To show that a language L is not context-free, one can alternatively show that the union between L and a known context-free language is not context-free.

I know that you can prove closure under context-free languages using union, but does the above work, too? Any help you can provide would be greatly appreciated!