Other words in thesaurus...
suppliant
supplicant
supplicate
supplication
supplied
supply
support
supportable
supporting
supportive