selfTop 8000MeaningsNoun1. self-service restaurant or canteen.Examples2C'est un self-made man.He's a self-made man.La cantine était un self.The cafeteria was self-service.