surprise greatly , fill with astonishment
amaze
synonym of friend
ally
to suppose or imagine something
assume
careful not to inconvenience or harm others.
considerate
an ad company
advertising agency
keep away from doing something
avoid
an organisation that fights wars
army
to try
attempt
to feel that one is not included in something
feel left out
to grab attention
attract
give support
encourage
the quality of being loyal
loyalty
make (previously unknown or secret information) known to others.
reveal
grant to someone the use of something
lend
to buy
purchase
feel sad, repentant
regret
results in (something)
lead to
disappear suddenly and completely
vanish
ready, eager, or prepared to do something.
willing to
a usually small and packaged portion of merchandise distributed free especially as an introduction to potential customers.
free sample
make faoreceful efforts
struggle
similar to reign
rule
a feeling of amazement and admiration, caused by something beautiful, remarkable, or unfamiliar.
wonder
behave towards or deal with in a certain way
treat
an agreement between two or more people or groups as to what each will do for the other.
bargain