resto
About 0.07 uses per million words.
Meaning
- noun A restaurant.
- noun A restoration (of an old car or building, etc.).
Similar words
remnants bar-resto restopub restaurantland bistro tratt restobar tavern rest resting
Often followed by
de del della di non a da do in
Save “resto” to learn later