Ordered words
Here we assume the dictionary is provided on standard input.
say lines.grep({ [le] .comb }).classify(*.chars).max(*.key).value
Output:
[abbott accent accept access accost almost bellow billow biopsy chilly choosy choppy effort floppy glossy knotty]