Dictionary search results

Showing 1-2 of 2 results

afoot British & World English

In preparation or progress; happening or beginning to happen

afoot English Thesaurus

evil plans are afoot