char-à-bancs
Meanings
Noun
1. charabanc