What is the full meaning of funhouses
FUNHOUSE, an amusement park attraction [n]
Example of the word funhouses placed on a Scrabble board.