Myriad meaning : Ten thousand; 10,000 A countless number or multitude (of specified things) (modifying a singular noun) Multifaceted, having innumerable elements (modifying a plural noun) Great in number; innumerable, multitudinous
myriad
carabineer
bludgeoning
cayuse
wryest