'support level' definitions:

Definition of 'support level'

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