Definition & Meaning | English word IMPRESSTAURANT
IMPRESSTAURANT
Definitions of IMPRESSTAURANT
- (slang, rare) An upscale restaurant where one might take somebody to impress them.
Number of letters
14
Is palindrome
No
Search for IMPRESSTAURANT in:
Page preparation took: 135.43 ms.