enthrals Definition
Definition
To captivate or hold the attention of someone, usually in an irresistible way; to interest very much to the exclusion of other interests.
Browse
To captivate or hold the attention of someone, usually in an irresistible way; to interest very much to the exclusion of other interests.
Browse