Find the word definition

Wiktionary
in spirit

adv. 1 Non-physically. 2 In mood or manner.