stilted

(adj) artificial

< stiltbird | stilton >