adv. phr. In important facts; in the main or basic parts; basically; really. In substance the weather report said that it will be a nice day tomorrow. The two cars are the same in substance, except one is red and the other is red and white.
IN SUBSTANCE
Meaning of IN SUBSTANCE in English
American idioms English vocabulary. Английский словарь американских идиом. 2012