self
Top 8000
Meanings
Noun
1. self-service restaurant or canteen.
Examples2
He's a self-made man.
The cafeteria was self-service.