English word definition — powered by WordNet
address a deity, a prophet, a saint or an object of worship
call upon in supplication
Want to remember pray?