Dictionary search results

Showing 1-3 of 3 results

moonlight British & World English

The light of the moon

flit British & World English

An act of moving house or leaving one’s home, typically secretly so as to escape creditors or obligations