Meaning of “well appointed” in the English Dictionary

british dictionary