|
English to English adjective satellite 1. pleasing in appearance especially by reason of conformity to ideals of form and proportion  a fine-looking woman|a good-looking man|better-looking than her sister|very pretty but not so extraordinarily handsome|our southern women are well-favored source: wordnet30
|