English to English
favourable
('f/eI/v/@/r/@/b/@/l
)
adjective (a)
- (of winds or weather) tending to promote or facilitate(adj.all)source: wordnet30
adjective satellite (s)
- occurring at a convenient or suitable time(adj.all)source: wordnet30
- presaging or likely to bring good luck(adj.all)source: wordnet30