TRICAR Meaning of TRICAR in English n. Brit. a three-wheeled motor car. Oxford English vocab. Оксфордский английский словарь. 2012