We found 5 dictionaries that define the word
tarts up:
General (3 matching dictionaries)
- tarts up: Merriam-Webster
- tarts up: Vocabulary.com
- tarts up: TheFreeDictionary.com
Business (1 matching dictionary)
- tarts up: Legal dictionary
Medicine (1 matching dictionary)
- tarts up: Medical dictionary