What is the full meaning of carmakers
CARMAKER, an automobile manufacturer [n]
Example of the word carmakers placed on a Scrabble board.