English word definition — powered by WordNet
put into print
prepare and issue for public distribution or sale
have (one's work) issued for publication
Want to remember publish?