Dictionary search results

Showing 1-4 of 4 results

pleasing British & World English

Satisfying or appealing

pleasing English Thesaurus

a very pleasing day

please British & World English

Cause to feel happy and satisfied

crowd-pleasing British & World English

Very popular and appealing