In English, SYNONYMS are the words which have similar meaning. Synonyms are used in similar contexts.
Antonyms are the words which have the meaning opposite to the given word (in some way).
We do not use word opposite like in your question. The correct question should be as: What is the antonym of the word brainless ?
The answers are intelligent, brainy, smart .... These are antonyms of brainless.