messenger
1.
m?s?nd?r
mes?nd?r
2. messengered
?messengered
?messengering
messengers
messengers
3.
- John messengers packages to town every two days. (?John delivers packages to town every two days.)
?
- The new shoots of the trees are the messengers of spring.
?
- With the development of science, people's understanding of cell messengers is deepening.
- The documents were delivered by a special messenger.