Word info

superserviceable

Adjective

Meaning

Overofficious; doing more than is required or desired.

Source: Webster's dictionary

Close letter words and terms