Word info

squadrol

Noun

Meaning

squadrol (plural squadrols)

A squad car that also serves as an ambulance.

Source: en.wiktionary.org

Close letter words and terms