well-tailored

Meaning

Possessing nice or expensive clothes.

Notes

Sign in to write sticky notes