Meaning of support floor in English:
support floor
noun
Economics Finance1A level that triggers support of prices, etc., especially in agricultural produce.
2Support level.
Origin
1940s; earliest use found in Barron's National Business & Financial Weekly.
Are You Learning English? Here Are Our Top English Tips