English dictionary
slap-up meaning and definition
Definition and meaning of slap-up at MeaningMonkey.org. slap-up meaning and definition in the English Dictionary.SLAP-UP adjective
Definition of slap-up (adjective)
Source: Princeton University Wordnet