Subscriber login


Forgot your password?

Library card login

Other

Dictionary search results

Showing 1-2 of 2 results

infinity British & World English

the state or quality of being infinite

infinity pool British & World English

a swimming pool whose positioning gives the impression that it merges into the surrounding landscape, especially the sea