Synonyms for main
primary (principal, ,
>>)
key (central, big, grand
>>)
core (staple, cardinal, basic
>>)
chief (head, senior, superior
>>)
master
dominant
foremost
premier
predominant
base
trunk
primal
principal part
See all synonyms for mainSynonyms for reason
why (occasion, ground,
>>)
cause
explanation (argument, rationale, justification
>>)
mind (sense, understanding, intellect
>>)
motive
excuse
argue
account
rationality
causation
wherefore
See all synonyms for reason