English · word

invest

to commit resources

Words sharing this root