carbasalate en · NOUN EtymologyFrom [Term?] + sal(icyl)ate. Meanings (uncountable) An analgesic, antipyretic, and anti-inflammatory drug.