Meaning : Lacking sense or discretion.
Example :
His rattlebrained crackpot ideas.
How rattlepated I am! I've forgotten what I came for.
Synonyms : rattlebrained, rattlepated, scatty
Meaning : Guided by whim and fancy.
Example :
Flighty young girls.
Synonyms : flighty, flyaway, head-in-the-clouds