SALTBUSH Meaning of SALTBUSH in English n. = ORACHE. Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012