beef tea: an extract of beef (given to people who are ill)
infusion: a solution obtained by steeping or soaking a substance (usually in water)
support: something providing immaterial assistance to a person or cause or interest