Dictionary search results

Showing 1-2 of 2 results

screen saver British & World English

An animation or image which replaces an unchanging computer display after a period of inactivity