For many years sundials have cast their spell over scientists and mathematicians.

多年来,日晷一直吸引着科学家和数学家们。

相关词汇
forprep. 为,为了,倾向于,关于,当作;conj. 因为,由于;
manyadj. 许多,多的;pron. (与复数动词连用)大多数人;
yearsn. 年( year的名词复数 ),年纪,一年的期间,某年级的学生;
sundialsn. 日晷,日规( sundial的名词复数 );
haveaux. 用以构成完成式及完成式的不定式,表示已经…;vt. 有,具有,拿,取得,从事,必须,不得不;n. 〈口〉有产者,有钱人,富国,〈英俚〉欺骗,诈骗;
castvt. 铸造,投掷,投射,脱落,脱皮;n. 铸型,演员表,轻微的斜视,投,掷骰;vi. 掷,投,计算,加;
theirpron. 他(她,它)们的,在提及性别不详的人时,用以代替 him 或 her;
spellvt. 拼写,导致,意味着,组成(一个词)的字母是…;vi. 轮替;n. 符咒,咒语,魅力,一段时间,轮班;
overprep. (表示方向)越过,(部份或全部覆盖)在…上面,由于,(表示论及)关于;adv. 结束,再,(倒)下,从一边至另一边;adj. 过去的,外面的,在上的,上级的;n. 额外,剩余,剩余(或多余)的量,剩余物;int. [电信学]报文完,请回复!;vt. 走过,跳过,[美国方言]从…恢复过来;
Scientistsn. 科学家( scientist的名词复数 );
andconj. 和,与,而且,于是,然后,因此;
mathematiciansn. 数学家( mathematician的名词复数 );