Word Study
moquette
WORDNET DICTIONARY
Noun moquette has 1 sense
OXFORD DICTIONARY
moquette, n. a thick pile or looped material used for carpets and upholstery.
Etymology
F, perh. f. obs. It. mocaiardo mohair
For further exploring for "moquette" in Webster Dictionary Online