CLODCA - laugh

CLOACH - an ancient Mass Transit vehicle; holds fifty Romans