Dictionary search results

Showing 1-2 of 2 results

self-propelled British & World English

Moving or able to move without external propulsion or agency