devote thought to

See: ponder