Is the phrase "fake teeth" correct? I googled it and found out that it is used. But my English tutor says that this phrase is incorrect and the book from Hillside Press had this phrase as a mistake.
So what is true?
Maybe your English tutor wants you to say "false teeth" instead. Google count is 85K for "fake teeth" and 442K for "false teeth".
Note that in the Wikipedia, both "false teeth" and "fake teeth" redirect to the page on dentures. However, in general, while "false teeth" is used as a synonym for dentures, "fake teeth" is more for things like vampire teeth that people wear in Halloween for fun.
Any language teacher that say a phrase is "incorrect" has no understanding of how language actually works. You can say that a term is more common and is the accepted way of saying a thing but if enough people use a word or phrase "incorrectly" then it becomes the accepted standard and the meaning changes. Language is not math and there are no "correct" answers. In language might makes right.
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?