Fetching details from the dictionary...
parade float; festival float
「山車」 has other readings with different meanings.
decorative portable shrine; float used in festivals
wheel tree (Trochodendron aralioides)