Some other meanings for the word "then" are:
As an adverb: next, after that, after, afterwards.
As an adjective: former
Ache is another word that have the same meaning with pain
lionhearted
a word that meaning the same or an other
Essential is a word that has a similar meaning to necessary but is spelled differently.
A synonym is a word that has the same meaning as another word.
the people who abuse other people meaning beat them
No, "crop" is not a homophone. A homophone is a word that sounds the same as another word but has a different meaning and spelling. "Crop" does not have another word that sounds the same but has a different meaning and spelling.
A word that has the same meaning as another word is a synonym.
attending , participating, entering
surpass, transcend, exceed, outshine.
extensive, huge, vast, immeasurable
The word in the passage with the same meaning as instantly is "immediately."