'support level' definitions:

Definition of 'support level'

From: WordNet
noun
(stock market) the price at which a certain security becomes attractive to investors