1.
rattlebrained
2.
rattlepated
3.
rattleheaded
4.
vacant