1 |
[ noun ] artifact consisting of soft or resilient material used to fill or give shape or protect or add comfort
Synonyms Used in print (The Times-Picayune, [New Orleans]...)For added comfort some of the Italian designed sandals have foam padded cushioning . |
* |
|