mashable ( synonym found)

Definition of mashable:

°Of a consistency suitable for mashing.
°Suitable for inclusion in a mashup.

Definition of mashable:

°Of a consistency suitable for mashing.
°Suitable for inclusion in a mashup.

Back to Top