Find the word definition

The Collaborative International Dictionary
Subaid

Subaid \Sub*aid"\, v. t. To aid secretly; to assist in a private manner, or indirectly. [R.]
--Daniel.

Wiktionary
subaid

vb. To aid secretly; to assist in a private manner, or indirectly.