Simply plug your letters into the Search and Get definitions for English words.
noun : LAYER
) a relatively thin sheetlike expanse or region lying over or under another ;
) a hen that lays eggs ;
) thin structure composed of a single thickness of cells ;
verb : LAYER
) make or form a layer; "layer the different colored sands" ;
See more about : LAYER