CARDINAL FLOWER Meaning of CARDINAL FLOWER in English ■ noun a tall scarlet-flowered lobelia found in North America. [ Lobelia cardinalis .] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004