Words from
flummox
    (usu. be flummoxed) perplex (someone) greatly; bewilder.
    
    Source: My old website
    
    scion
    a descendant of a notable family or one with a long lineage.
    
    Source: My old website
    
    assortment
    a miscellaneous collection of things or people.
    
    Source: My old website
    
    tout
    attempt to sell (something), typically by pestering people in an aggressive or bold manner.
    
    Source: My old website